/* Starter CSS for Flyout Menu */
#danhmuc-header{float:left; 
	width:202px; 
	height:25px; 
	text-align:center; 
	color:#fce788; 
	background:url(../images/danhmucsp.png) no-repeat;
	margin-top:10px;
	margin-left:8px;
	padding-top:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;	
	}

#danhmuc-content {
  padding-top: -10px;
  margin: 35px 0 0 10px;
  border: 0;
  border-radius:0px;
}
#danhmuc-content ul,
li {
  list-style: none;
  margin: 0;
  padding: 0;
}
#danhmuc-content ul {
  position: relative;
  z-index: 597;
  float: left;
}
#danhmuc-content ul li {
  float: left;
  min-height: 1px;
  line-height: 1em;
  vertical-align: middle;
}
#danhmuc-content ul li.hover,
#danhmuc-content ul li:hover {
  position: relative;
  z-index: 599;
  cursor: default;
}
#danhmuc-content ul ul {
  visibility: hidden;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 598;
  width: 100%;
}
#danhmuc-content ul ul li {
  float: none;
}
#danhmuc-content ul li:hover > ul {
  visibility: visible;
}
#danhmuc-content ul ul {
  top: 0;
  left: 100%;
}
#danhmuc-content ul li {
  float: none;
}
/* Custom Stuff */
#danhmuc-content {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -moz-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.15);
  width: 200px;
}
#danhmuc-content span,
#danhmuc-content a {
  display: inline-block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  text-transform:uppercase;
  color:#C06
}
#danhmuc-content:after,
#danhmuc-content ul:after {
  content: '';
  display: block;
  clear: both;
}
#danhmuc-content > ul > li:first-child {
  -moz-border-radius: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#danhmuc-content > ul > li:last-child {
  -moz-border-radius: 0 0 5px 5px;
  -webkit-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#danhmuc-content > ul > li ul ul {
  -moz-border-radius: 0 6px 6px 0;
  -webkit-border-radius: 0 6px 6px 0;
  border-radius: 0 6px 6px 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#danhmuc-content > ul > li ul ul li:first-child {
  -moz-border-radius: 0 5px 0 0;
  -webkit-border-radius: 0 5px 0 0;
  border-radius: 0 5px 0 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#danhmuc-content > ul > li ul ul li:last-child {
  -moz-border-radius: 0 0 5px 0;
  -webkit-border-radius: 0 0 5px 0;
  border-radius: 0 0 5px 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#danhmuc-content ul,
#danhmuc-content li {
  width: 100%;
}
#danhmuc-content li {
  background: #dddddd url() repeat-x;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e5e5e5), color-stop(1, #dddddd));
  background-image: -webkit-linear-gradient(top, #e5e5e5, #dddddd);
  background-image: -moz-linear-gradient(top, #e5e5e5, #dddddd);
  background-image: -ms-linear-gradient(top, #e5e5e5, #dddddd);
  background-image: -o-linear-gradient(top, #e5e5e5, #dddddd);
  background-image: linear-gradient(#e5e5e5, #dddddd);
}
#danhmuc-content li:hover {
  background: #f6f6f6;
}
#danhmuc-content a {
  color: #666666;
  line-height: 160%;
  padding: 11px 20px 11px 20px;
  width: 154px;
}
#danhmuc-content ul ul {
  width: 200px;
  border: 1px solid #dddddd;
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
}
#danhmuc-content ul ul li {
  background: #f6f6f6;
}
#danhmuc-content ul ul li:hover {
  background: #dddddd;
}
#danhmuc-content ul ul li:hover a {
  color: #AE0001;
}
#danhmuc-content ul ul li ul li {
  background: #dddddd;
}
#danhmuc-content ul ul li ul li a{
    width: 160px;

}
#danhmuc-content ul ul li ul li:hover {
  background: #fce788;
}
#danhmuc-content .has-sub {
  position: relative;
}
#danhmuc-content .has-sub:after,
#danhmuc-content .has-sub > ul > .has-sub:hover:after {
  content: '';
  display: block;
  width: 10px;
  height: 9px;
  position: absolute;
  right: 5px;
  top: 50%;
  margin-top: -5px;
  background-image: url();
  -moz-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}
#danhmuc-content .has-sub > ul > .has-sub:after,
#danhmuc-content .has-sub:hover:after {
  background-image: url();
}
.album{
    float: left;
    width: 100%;
    text-align: center;
    padding-top: 30px;
    color: #ffc208;
    font-weight: bold;
    margin-bottom: 10px;
}
.album-anh{
    float: left;
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
}

	
	
	
	
	
	
	
	
	
	
	